.PHONY:all
all:signal myproc
signal:signal.c
	gcc -o $@ $^ -O2
myproc:myproc.c
	gcc -o $@ $^

.PHONY:clean
clean:
	rm myproc signal
